Procurement Request
HomeCompound Synonyms > 2-[(Z)-4-(2-azaniumylethoxy)-4-oxobut-2-enoyl]oxyethylazanium dichloride